#bodyWrapper{width:100%;
			margin:auto;
			-background-image:url('../imagenes/fondo_portal_top.png');
			-background-repeat: no-repeat;
			height: 945px;}
			
#headermenu{overflow:hidden;
		position:relative;
		height:216px;
		width:100%;
		}
		
#navigation {font-size:20px;
			position:relative;
			height:120px}
			

				
#navigation a:hover{background:#0099cc;
					color:#a2a1a6;}
					
#pageBody{overflow:hidden;
			width: 100%;}
#pageBody a{text-decoration:none;}

#sidebar{float:left;
		width:184px;
		padding-top:50px;
		text-align:center;
		-line-height:1.6em;
		padding-bottom:1000px;
		margin-bottom:-1000px;
		margin-left: 60px;
		-margin-top: 120px;}
		
#content{-float:right;
		width:100%px;
		padding:0px;
		min-height:300px;
		margin-top: 43px;
		font-size: 21px;
		color: #0099cc;
		margin-left: 287px;
		}
		
#content h2{margin-top:0px;}

#footer{background: -webkit-linear-gradient(bottom,#C0DFFF,#ffffff);
		background: -moz-linear-gradient(bottom,#C0DFFF,#ffffff);
		background: -ms-linear-gradient(bottom,#C0DFFF,#ffffff);
		padding:10px;
		clear:both;
		font-weight:bold;
		text-align:center;
		color: #87888a;
		font-size: 12px;
		font-weight: normal;}
		
#headerleft{overflow:hidden;}

#headerleftimg{
	display:inline;
	float:left;
	width:156px ;
	height:107px;
	background-image:url('../imagenes/logo.png');
	background-position:center;
	margin-left: 87px;}
	
#headerleftdate{margin-right:1050px;
				font-size:11px;
				margin-top:179px;
				margin-bottom:15px;
				color:#a2a1a6}
				
#welcomemenu{right:100px;
		top:95px;
		font-family:arial;
		font-size:15px;
		position:absolute;
		margin-bottom:15px;
		color:#0099cc;}
		
#link{right:100px;
		top:125px;
		font-family:arial;
		font-size:12px;
		position:absolute;
		margin-bottom:40px;
		color:#ff6319;}
		
#bussines{right:100px;
		top:177px;
		font-family:arial;
		font-size:21px;
		margin-bottom:18px;
		position:absolute;
		color:#0099cc;}
		
#menuimg{
		width:184px;
		height:120px;
		background-image:url('../imagenes/imagen.png');
		position:absolute;left: 60px;}
		
#menuprincipal{margin-left:259px;
		height:30px;
		overflow:hidden;
		background:#a2a1a6;
		margin-bottom:3px;
		width: 750px;}
		
#menudown{margin-left:259px;
		height:120px;
		margin-right: 100px;
		-width:750px;
		overflow:hidden;
		background:#e3e3e3;
		border-left-color:#ffffff;
		color:#0099cc;
		font-size:21px;
		font-family:arial;}
		
#bodyleftimg{margin-top:45px;
			background-image:url('../imagenes/edificio.jpg');
			height:213px;
			width:219px;
			right:344px;
			position:absolute;
			}
#footerlink{padding:6px;
			clear:both;
		font-weight:bold;
		text-align:left;
		font-size: 12px;
		color: #0099cc;
		-margin-left: 60px
		
			}
#footerlink a{color: #0099cc;}			
			
#aplication{text-align: center;
			color: #87888a;}
			
#support{text-aling:center;
		color:#00a02f;
		}
#titulobody{
	margin-top: 50px;
margin-left: 550px;
}

#navi {  
	list-style:none;
	margin:0;
	padding:0;
}
#navi li {
	padding:0; 
	float:left;
	height: 30px;
}
#navi li a {
	display:block;
	width:150px;
	padding:0px 0;
	text-decoration:none;
	text-align:right;
	font-size:12px;
	color:#0099cc;
	-background-color:#a2a1a6;
	height: 30px;
	font-family: arial;
	font-weight: bold;
}
#navi li a:hover {
	color:#99CC00;
	background-color:#0099cc;
}
.titulocuerpo{
	-float: left;
	margin-bottom: 10px;
}
.version{
	text-align: center;
	font-weight: normal;
	color: #87888a;
}
.area{
	color: #00a02f;
}




#cuadrocuerpo{margin-left:28px;
		height:38px;
		width:75%;
		overflow:hidden;
		background:#0099cc;
		-border-left-color:#ffffff;
		color:#ffffff;
		font-size:13px;
		font-family:arial;
		font-weight:bold;
		
		-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
	
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
	
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
	
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;}
	
#cabeceracuerpoestatico{margin-left:28px;
		height:15px;
		width:34%;
		overflow:hidden;
		background:#0099cc;
		-border-left-color:#ffffff;
		color:#ffffff;
		font-size:13px;
		font-family:arial;
		font-weight:bold;
		margin-top:2px;
		text-align: left;
		margin-left: 264px;
		
		-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;}
	
#cabeceracuerpo{margin-left:28px;
		height:15px;
		width:75%;
		overflow:hidden;
		background:#0099cc;
		-border-left-color:#ffffff;
		color:#ffffff;
		font-size:13px;
		font-family:arial;
		font-weight:bold;
		margin-top:2px;
		text-align: left;
		
		
		-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;}
	
.cabeceratitulo{
	margin-left: 15px;
	margin-top: 10px;
}


.caja{
	width:250px;
padding:10px;
-border:5px solid gray;
margin:10px;
background-color: gainsboro;
-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}



#toolbar {
    padding: 4px;
    display: inline-block;
  }
  /* support: IE7 */
  *+html #toolbar {
    display: inline;
  }
body { min-width: 520px; }
  .column { width: 170px; float: left; padding-bottom: 100px; }
  .portlet { margin: 0 1em 1em 0; }
  .portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }
  .portlet-header .ui-icon { float: right; }
  .portlet-content { padding: 0.4em; }
  .ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
  .ui-sortable-placeholder * { visibility: hidden; }
  

  .collapsibleContainer
{
}

.collapsibleContainerTitle
{
    cursor:pointer;
}

.collapsibleContainerTitle div
{
    padding-top:5px;
    padding-left:10px;
}

.collapsibleContainerContent
{
    padding: 10px;
}
  